"dereference" meaning in All languages combined

See dereference on Wiktionary

Noun [English]

IPA: /dɪˈɹɛfɹəns/ [UK] Forms: dereferences [plural]
Etymology: Etymology tree Proto-Indo-European *de Proto-Indo-European *-h₁ Proto-Indo-European *déh₁ Proto-Italic *dē Latin dē Latin dē-der. English de- English reference English dereference From de- + reference. Etymology templates: {{ety|en|:af|de-|reference|text=+|tree=1}} Etymology tree Proto-Indo-European *de Proto-Indo-European *-h₁ Proto-Indo-European *déh₁ Proto-Italic *dē Latin dē Latin dē-der. English de- English reference English dereference [Appendix:Glossary#derived_terms|Derived]] from", "terms" : [ { "children" : [ { "terms" : [ { "id" : "of", "children" : [ { "terms" : [ { "children" : [ { "terms" : [ { "children" : [ { "terms" : [ { "children" : [ ], "lang_name" : "Proto-Indo-European", "term" : "*de", "status" : "ok", "lang" : "ine-pro" }, { "children" : [ ], "lang_name" : "Proto-Indo-European", "term" : "*-h₁", "status" : "ok", "lang" : "ine-pro" } ], "keyword_label" : "From", "is_group" : true, "keyword" : "affix" } ], "lang_name" : "Proto-Indo-European", "term" : "*déh₁", "status" : "ok", "lang" : "ine-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "lang_name" : "Proto-Italic", "term" : "*dē", "status" : "inline", "lang" : "itc-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "status" : "ok", "lang_name" : "Latin", "term" : "dē", "lang" : "la" } ], "keyword_label" : "From", "keyword" : "from" } ], "lang_name" : "Latin", "term" : "dē-", "status" : "ok", "lang" : "la" } ], "keyword" : "derived" } ], "lang_name" : "English", "term" : "de-", "status" : "ok", "lang" : "en" }, { "children" : [ ], "lang_name" : "English", "term" : "reference", "status" : "missing", "lang" : "en" } ], "keyword_label" : "From", "is_group" : true, "keyword" : "affix" } ], "lang_name" : "English", "term" : "dereference", "status" : "ok", "lang" : "en" }" data-lang="en" data-title="dereference"> From de- + reference. Head templates: {{en-noun}} dereference (plural dereferences)
  1. The act by which something is dereferenced. Related terms: pointer
    Sense id: en-dereference-en-noun-WND6DcoE Categories (other): English entries with incorrect language header, Pages with 1 entry, Pages with entries, Terms with Portuguese translations, Terms with Spanish translations Disambiguation of English entries with incorrect language header: 14 17 38 31 Disambiguation of Pages with 1 entry: 17 16 37 30 Disambiguation of Pages with entries: 18 16 36 30 Disambiguation of Terms with Portuguese translations: 15 18 37 30 Disambiguation of Terms with Spanish translations: 20 22 32 26

Verb [English]

IPA: /dɪˈɹɛfɹəns/ [UK] Forms: dereferences [present, singular, third-person], dereferencing [participle, present], dereferenced [participle, past], dereferenced [past]
Etymology: Etymology tree Proto-Indo-European *de Proto-Indo-European *-h₁ Proto-Indo-European *déh₁ Proto-Italic *dē Latin dē Latin dē-der. English de- English reference English dereference From de- + reference. Etymology templates: {{ety|en|:af|de-|reference|text=+|tree=1}} Etymology tree Proto-Indo-European *de Proto-Indo-European *-h₁ Proto-Indo-European *déh₁ Proto-Italic *dē Latin dē Latin dē-der. English de- English reference English dereference [Appendix:Glossary#derived_terms|Derived]] from", "terms" : [ { "children" : [ { "terms" : [ { "id" : "of", "children" : [ { "terms" : [ { "children" : [ { "terms" : [ { "children" : [ { "terms" : [ { "children" : [ ], "lang_name" : "Proto-Indo-European", "term" : "*de", "status" : "ok", "lang" : "ine-pro" }, { "children" : [ ], "lang_name" : "Proto-Indo-European", "term" : "*-h₁", "status" : "ok", "lang" : "ine-pro" } ], "keyword_label" : "From", "is_group" : true, "keyword" : "affix" } ], "lang_name" : "Proto-Indo-European", "term" : "*déh₁", "status" : "ok", "lang" : "ine-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "lang_name" : "Proto-Italic", "term" : "*dē", "status" : "inline", "lang" : "itc-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "status" : "ok", "lang_name" : "Latin", "term" : "dē", "lang" : "la" } ], "keyword_label" : "From", "keyword" : "from" } ], "lang_name" : "Latin", "term" : "dē-", "status" : "ok", "lang" : "la" } ], "keyword" : "derived" } ], "lang_name" : "English", "term" : "de-", "status" : "ok", "lang" : "en" }, { "children" : [ ], "lang_name" : "English", "term" : "reference", "status" : "missing", "lang" : "en" } ], "keyword_label" : "From", "is_group" : true, "keyword" : "affix" } ], "lang_name" : "English", "term" : "dereference", "status" : "ok", "lang" : "en" }" data-lang="en" data-title="dereference"> From de- + reference. Head templates: {{en-verb}} dereference (third-person singular simple present dereferences, present participle dereferencing, simple past and past participle dereferenced)
  1. (programming) To access the value or object located in a memory location addressed by a pointer or another value interpreted as such; to access a value being referenced by something else. Translations (access something to which a pointer or another value points): viitata [with-adessive] (Finnish), seurata (Finnish), déréférencer (French), dereferenzieren (German), desreferenciar (Portuguese), разыменовывать (razymenovyvatʹ) (Russian), desreferenciar (Spanish), avreferera (Swedish)
    Sense id: en-dereference-en-verb-73TTmoqv Categories (other): Programming, English entries with incorrect language header, Entries with translation boxes, Pages with 1 entry, Pages with entries, Terms with Portuguese translations, Terms with Spanish translations Disambiguation of English entries with incorrect language header: 14 17 38 31 Disambiguation of Entries with translation boxes: 10 10 44 36 Disambiguation of Pages with 1 entry: 17 16 37 30 Disambiguation of Pages with entries: 18 16 36 30 Disambiguation of Terms with Portuguese translations: 15 18 37 30 Disambiguation of Terms with Spanish translations: 20 22 32 26 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, programming, sciences Disambiguation of 'access something to which a pointer or another value points': 69 17 14
  2. (computing, *nix) To operate on the file or directory pointed to by a symbolic link, rather than on the link itself. Synonyms: follow, resolve Translations (operate on the target of a symbolic link): seurata (Finnish), déréférencer (French), avreferera (Swedish)
    Sense id: en-dereference-en-verb-3MCIWNyq Categories (other): Computing, English entries referencing missing etymons, English entries with etymology texts, English entries with etymology trees, English entries with incorrect language header, English terms prefixed with de-, Entries with translation boxes, Pages using etymon with no ID, Pages with 1 entry, Pages with entries, Pages with etymology trees, Terms with Finnish translations, Terms with French translations, Terms with German translations, Terms with Portuguese translations, Terms with Russian translations, Terms with Spanish translations, Terms with Swedish translations Disambiguation of English entries referencing missing etymons: 16 18 38 29 Disambiguation of English entries with etymology texts: 16 18 38 28 Disambiguation of English entries with etymology trees: 16 19 38 28 Disambiguation of English entries with incorrect language header: 14 17 38 31 Disambiguation of English terms prefixed with de-: 19 25 36 21 Disambiguation of Entries with translation boxes: 10 10 44 36 Disambiguation of Pages using etymon with no ID: 20 18 35 27 Disambiguation of Pages with 1 entry: 17 16 37 30 Disambiguation of Pages with entries: 18 16 36 30 Disambiguation of Pages with etymology trees: 22 24 30 24 Disambiguation of Terms with Finnish translations: 17 19 35 28 Disambiguation of Terms with French translations: 20 21 34 26 Disambiguation of Terms with German translations: 17 19 35 28 Disambiguation of Terms with Portuguese translations: 15 18 37 30 Disambiguation of Terms with Russian translations: 18 19 35 28 Disambiguation of Terms with Spanish translations: 20 22 32 26 Disambiguation of Terms with Swedish translations: 18 19 35 28 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences Disambiguation of 'operate on the target of a symbolic link': 6 57 37
  3. (computing, *nix) To dissolve a symbolic link by replacing it with a copy of its target.
    Sense id: en-dereference-en-verb-QEK4E1Lu Categories (other): Computing, English entries with incorrect language header, Entries with translation boxes, Pages with 1 entry, Pages with entries, Terms with Portuguese translations, Terms with Spanish translations Disambiguation of English entries with incorrect language header: 14 17 38 31 Disambiguation of Entries with translation boxes: 10 10 44 36 Disambiguation of Pages with 1 entry: 17 16 37 30 Disambiguation of Pages with entries: 18 16 36 30 Disambiguation of Terms with Portuguese translations: 15 18 37 30 Disambiguation of Terms with Spanish translations: 20 22 32 26 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences
The following are not (yet) sense-disambiguated
Derived forms: dereferenceable, dereferencer

Inflected forms

{
  "derived": [
    {
      "_dis1": "0 0 0",
      "word": "dereferenceable"
    },
    {
      "_dis1": "0 0 0",
      "word": "dereferencer"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": ":af",
        "3": "de-",
        "4": "reference",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *de\nProto-Indo-European *-h₁\nProto-Indo-European *déh₁\nProto-Italic *dē\nLatin dē\nLatin dē-der.\nEnglish de-\nEnglish reference\nEnglish dereference\n[Appendix:Glossary#derived_terms|Derived]] from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"of\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*de\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-h₁\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*déh₁\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Italic\", \"term\" : \"*dē\", \"status\" : \"inline\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Latin\", \"term\" : \"dē\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Latin\", \"term\" : \"dē-\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"English\", \"term\" : \"de-\", \"status\" : \"ok\", \"lang\" : \"en\" }, { \"children\" : [ ], \"lang_name\" : \"English\", \"term\" : \"reference\", \"status\" : \"missing\", \"lang\" : \"en\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"English\", \"term\" : \"dereference\", \"status\" : \"ok\", \"lang\" : \"en\" }\" data-lang=\"en\" data-title=\"dereference\">\nFrom de- + reference.",
      "name": "ety"
    }
  ],
  "etymology_text": "Etymology tree\nProto-Indo-European *de\nProto-Indo-European *-h₁\nProto-Indo-European *déh₁\nProto-Italic *dē\nLatin dē\nLatin dē-der.\nEnglish de-\nEnglish reference\nEnglish dereference\nFrom de- + reference.",
  "forms": [
    {
      "form": "dereferences",
      "tags": [
        "present",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "dereferencing",
      "tags": [
        "participle",
        "present"
      ]
    },
    {
      "form": "dereferenced",
      "tags": [
        "participle",
        "past"
      ]
    },
    {
      "form": "dereferenced",
      "tags": [
        "past"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "dereference (third-person singular simple present dereferences, present participle dereferencing, simple past and past participle dereferenced)",
      "name": "en-verb"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "verb",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [],
          "source": "w"
        },
        {
          "_dis": "14 17 38 31",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "10 10 44 36",
          "kind": "other",
          "name": "Entries with translation boxes",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "17 16 37 30",
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "18 16 36 30",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "15 18 37 30",
          "kind": "other",
          "name": "Terms with Portuguese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "20 22 32 26",
          "kind": "other",
          "name": "Terms with Spanish translations",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "bold_text_offsets": [
            [
              14,
              25
            ]
          ],
          "text": "Attempting to dereference a null pointer often results in a crash.",
          "type": "example"
        }
      ],
      "glosses": [
        "To access the value or object located in a memory location addressed by a pointer or another value interpreted as such; to access a value being referenced by something else."
      ],
      "id": "en-dereference-en-verb-73TTmoqv",
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "value",
          "value"
        ],
        [
          "object",
          "object"
        ],
        [
          "memory",
          "memory"
        ],
        [
          "location",
          "location"
        ],
        [
          "pointer",
          "pointer"
        ],
        [
          "value",
          "value"
        ],
        [
          "value",
          "value"
        ],
        [
          "reference",
          "reference"
        ]
      ],
      "raw_glosses": [
        "(programming) To access the value or object located in a memory location addressed by a pointer or another value interpreted as such; to access a value being referenced by something else."
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ],
      "translations": [
        {
          "_dis1": "69 17 14",
          "code": "fi",
          "lang": "Finnish",
          "lang_code": "fi",
          "sense": "access something to which a pointer or another value points",
          "tags": [
            "with-adessive"
          ],
          "word": "viitata"
        },
        {
          "_dis1": "69 17 14",
          "code": "fi",
          "lang": "Finnish",
          "lang_code": "fi",
          "sense": "access something to which a pointer or another value points",
          "word": "seurata"
        },
        {
          "_dis1": "69 17 14",
          "code": "fr",
          "lang": "French",
          "lang_code": "fr",
          "sense": "access something to which a pointer or another value points",
          "word": "déréférencer"
        },
        {
          "_dis1": "69 17 14",
          "code": "de",
          "lang": "German",
          "lang_code": "de",
          "sense": "access something to which a pointer or another value points",
          "word": "dereferenzieren"
        },
        {
          "_dis1": "69 17 14",
          "code": "pt",
          "lang": "Portuguese",
          "lang_code": "pt",
          "sense": "access something to which a pointer or another value points",
          "word": "desreferenciar"
        },
        {
          "_dis1": "69 17 14",
          "code": "ru",
          "lang": "Russian",
          "lang_code": "ru",
          "roman": "razymenovyvatʹ",
          "sense": "access something to which a pointer or another value points",
          "word": "разыменовывать"
        },
        {
          "_dis1": "69 17 14",
          "code": "es",
          "lang": "Spanish",
          "lang_code": "es",
          "sense": "access something to which a pointer or another value points",
          "word": "desreferenciar"
        },
        {
          "_dis1": "69 17 14",
          "code": "sv",
          "lang": "Swedish",
          "lang_code": "sv",
          "sense": "access something to which a pointer or another value points",
          "word": "avreferera"
        }
      ]
    },
    {
      "categories": [
        {
          "kind": "other",
          "langcode": "en",
          "name": "Computing",
          "orig": "en:Computing",
          "parents": [],
          "source": "w"
        },
        {
          "_dis": "16 18 38 29",
          "kind": "other",
          "name": "English entries referencing missing etymons",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "16 18 38 28",
          "kind": "other",
          "name": "English entries with etymology texts",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "16 19 38 28",
          "kind": "other",
          "name": "English entries with etymology trees",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "14 17 38 31",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "19 25 36 21",
          "kind": "other",
          "name": "English terms prefixed with de-",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "10 10 44 36",
          "kind": "other",
          "name": "Entries with translation boxes",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "20 18 35 27",
          "kind": "other",
          "name": "Pages using etymon with no ID",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "17 16 37 30",
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "18 16 36 30",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "22 24 30 24",
          "kind": "other",
          "name": "Pages with etymology trees",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "17 19 35 28",
          "kind": "other",
          "name": "Terms with Finnish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "20 21 34 26",
          "kind": "other",
          "name": "Terms with French translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "17 19 35 28",
          "kind": "other",
          "name": "Terms with German translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "15 18 37 30",
          "kind": "other",
          "name": "Terms with Portuguese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "18 19 35 28",
          "kind": "other",
          "name": "Terms with Russian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "20 22 32 26",
          "kind": "other",
          "name": "Terms with Spanish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "18 19 35 28",
          "kind": "other",
          "name": "Terms with Swedish translations",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "bold_text_offsets": [
            [
              74,
              86
            ]
          ],
          "text": "With the find command, any symbolic links appearing after -follow will be dereferenced.",
          "type": "example"
        }
      ],
      "glosses": [
        "To operate on the file or directory pointed to by a symbolic link, rather than on the link itself."
      ],
      "id": "en-dereference-en-verb-3MCIWNyq",
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "*nix",
          "*nix"
        ],
        [
          "file",
          "file"
        ],
        [
          "directory",
          "directory"
        ],
        [
          "symbolic link",
          "symbolic link"
        ]
      ],
      "raw_glosses": [
        "(computing, *nix) To operate on the file or directory pointed to by a symbolic link, rather than on the link itself."
      ],
      "synonyms": [
        {
          "word": "follow"
        },
        {
          "word": "resolve"
        }
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ],
      "translations": [
        {
          "_dis1": "6 57 37",
          "code": "fi",
          "lang": "Finnish",
          "lang_code": "fi",
          "sense": "operate on the target of a symbolic link",
          "word": "seurata"
        },
        {
          "_dis1": "6 57 37",
          "code": "fr",
          "lang": "French",
          "lang_code": "fr",
          "sense": "operate on the target of a symbolic link",
          "word": "déréférencer"
        },
        {
          "_dis1": "6 57 37",
          "code": "sv",
          "lang": "Swedish",
          "lang_code": "sv",
          "sense": "operate on the target of a symbolic link",
          "word": "avreferera"
        }
      ]
    },
    {
      "categories": [
        {
          "kind": "other",
          "langcode": "en",
          "name": "Computing",
          "orig": "en:Computing",
          "parents": [],
          "source": "w"
        },
        {
          "_dis": "14 17 38 31",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "10 10 44 36",
          "kind": "other",
          "name": "Entries with translation boxes",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "17 16 37 30",
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "18 16 36 30",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "15 18 37 30",
          "kind": "other",
          "name": "Terms with Portuguese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "20 22 32 26",
          "kind": "other",
          "name": "Terms with Spanish translations",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "To dissolve a symbolic link by replacing it with a copy of its target."
      ],
      "id": "en-dereference-en-verb-QEK4E1Lu",
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "*nix",
          "*nix"
        ],
        [
          "symbolic link",
          "symbolic link"
        ]
      ],
      "raw_glosses": [
        "(computing, *nix) To dissolve a symbolic link by replacing it with a copy of its target."
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/dɪˈɹɛfɹəns/",
      "tags": [
        "UK"
      ]
    }
  ],
  "word": "dereference"
}

{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": ":af",
        "3": "de-",
        "4": "reference",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *de\nProto-Indo-European *-h₁\nProto-Indo-European *déh₁\nProto-Italic *dē\nLatin dē\nLatin dē-der.\nEnglish de-\nEnglish reference\nEnglish dereference\n[Appendix:Glossary#derived_terms|Derived]] from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"of\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*de\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-h₁\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*déh₁\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Italic\", \"term\" : \"*dē\", \"status\" : \"inline\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Latin\", \"term\" : \"dē\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Latin\", \"term\" : \"dē-\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"English\", \"term\" : \"de-\", \"status\" : \"ok\", \"lang\" : \"en\" }, { \"children\" : [ ], \"lang_name\" : \"English\", \"term\" : \"reference\", \"status\" : \"missing\", \"lang\" : \"en\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"English\", \"term\" : \"dereference\", \"status\" : \"ok\", \"lang\" : \"en\" }\" data-lang=\"en\" data-title=\"dereference\">\nFrom de- + reference.",
      "name": "ety"
    }
  ],
  "etymology_text": "Etymology tree\nProto-Indo-European *de\nProto-Indo-European *-h₁\nProto-Indo-European *déh₁\nProto-Italic *dē\nLatin dē\nLatin dē-der.\nEnglish de-\nEnglish reference\nEnglish dereference\nFrom de- + reference.",
  "forms": [
    {
      "form": "dereferences",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "dereference (plural dereferences)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "_dis": "14 17 38 31",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "17 16 37 30",
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "18 16 36 30",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "15 18 37 30",
          "kind": "other",
          "name": "Terms with Portuguese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "20 22 32 26",
          "kind": "other",
          "name": "Terms with Spanish translations",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "bold_text_offsets": [
            [
              12,
              23
            ],
            [
              165,
              176
            ]
          ],
          "ref": "1999, Michael Barry Greenwald, Non-blocking synchronization and system design, page 77:",
          "text": "Either each dereference must use a complicated DCAS protocol, or each pointer must include a version number that is managed on each modification and checked on each dereference, or storage management must be tightly coupled […]",
          "type": "quotation"
        }
      ],
      "glosses": [
        "The act by which something is dereferenced."
      ],
      "id": "en-dereference-en-noun-WND6DcoE",
      "related": [
        {
          "word": "pointer"
        }
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/dɪˈɹɛfɹəns/",
      "tags": [
        "UK"
      ]
    }
  ],
  "word": "dereference"
}
{
  "categories": [
    "English countable nouns",
    "English entries referencing missing etymons",
    "English entries with etymology texts",
    "English entries with etymology trees",
    "English entries with incorrect language header",
    "English lemmas",
    "English nouns",
    "English terms derived from the Proto-Indo-European word *de",
    "English terms derived from the Proto-Indo-European word *déh₁",
    "English terms prefixed with de-",
    "English verbs",
    "Entries with translation boxes",
    "Pages using etymon with no ID",
    "Pages with 1 entry",
    "Pages with entries",
    "Pages with etymology trees",
    "Terms with Finnish translations",
    "Terms with French translations",
    "Terms with German translations",
    "Terms with Portuguese translations",
    "Terms with Russian translations",
    "Terms with Spanish translations",
    "Terms with Swedish translations"
  ],
  "derived": [
    {
      "word": "dereferenceable"
    },
    {
      "word": "dereferencer"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": ":af",
        "3": "de-",
        "4": "reference",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *de\nProto-Indo-European *-h₁\nProto-Indo-European *déh₁\nProto-Italic *dē\nLatin dē\nLatin dē-der.\nEnglish de-\nEnglish reference\nEnglish dereference\n[Appendix:Glossary#derived_terms|Derived]] from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"of\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*de\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-h₁\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*déh₁\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Italic\", \"term\" : \"*dē\", \"status\" : \"inline\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Latin\", \"term\" : \"dē\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Latin\", \"term\" : \"dē-\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"English\", \"term\" : \"de-\", \"status\" : \"ok\", \"lang\" : \"en\" }, { \"children\" : [ ], \"lang_name\" : \"English\", \"term\" : \"reference\", \"status\" : \"missing\", \"lang\" : \"en\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"English\", \"term\" : \"dereference\", \"status\" : \"ok\", \"lang\" : \"en\" }\" data-lang=\"en\" data-title=\"dereference\">\nFrom de- + reference.",
      "name": "ety"
    }
  ],
  "etymology_text": "Etymology tree\nProto-Indo-European *de\nProto-Indo-European *-h₁\nProto-Indo-European *déh₁\nProto-Italic *dē\nLatin dē\nLatin dē-der.\nEnglish de-\nEnglish reference\nEnglish dereference\nFrom de- + reference.",
  "forms": [
    {
      "form": "dereferences",
      "tags": [
        "present",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "dereferencing",
      "tags": [
        "participle",
        "present"
      ]
    },
    {
      "form": "dereferenced",
      "tags": [
        "participle",
        "past"
      ]
    },
    {
      "form": "dereferenced",
      "tags": [
        "past"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "dereference (third-person singular simple present dereferences, present participle dereferencing, simple past and past participle dereferenced)",
      "name": "en-verb"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "verb",
  "senses": [
    {
      "categories": [
        "English terms with usage examples",
        "en:Programming"
      ],
      "examples": [
        {
          "bold_text_offsets": [
            [
              14,
              25
            ]
          ],
          "text": "Attempting to dereference a null pointer often results in a crash.",
          "type": "example"
        }
      ],
      "glosses": [
        "To access the value or object located in a memory location addressed by a pointer or another value interpreted as such; to access a value being referenced by something else."
      ],
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "value",
          "value"
        ],
        [
          "object",
          "object"
        ],
        [
          "memory",
          "memory"
        ],
        [
          "location",
          "location"
        ],
        [
          "pointer",
          "pointer"
        ],
        [
          "value",
          "value"
        ],
        [
          "value",
          "value"
        ],
        [
          "reference",
          "reference"
        ]
      ],
      "raw_glosses": [
        "(programming) To access the value or object located in a memory location addressed by a pointer or another value interpreted as such; to access a value being referenced by something else."
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    },
    {
      "categories": [
        "English terms with usage examples",
        "en:Computing"
      ],
      "examples": [
        {
          "bold_text_offsets": [
            [
              74,
              86
            ]
          ],
          "text": "With the find command, any symbolic links appearing after -follow will be dereferenced.",
          "type": "example"
        }
      ],
      "glosses": [
        "To operate on the file or directory pointed to by a symbolic link, rather than on the link itself."
      ],
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "*nix",
          "*nix"
        ],
        [
          "file",
          "file"
        ],
        [
          "directory",
          "directory"
        ],
        [
          "symbolic link",
          "symbolic link"
        ]
      ],
      "raw_glosses": [
        "(computing, *nix) To operate on the file or directory pointed to by a symbolic link, rather than on the link itself."
      ],
      "synonyms": [
        {
          "word": "follow"
        },
        {
          "word": "resolve"
        }
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    },
    {
      "categories": [
        "en:Computing"
      ],
      "glosses": [
        "To dissolve a symbolic link by replacing it with a copy of its target."
      ],
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "*nix",
          "*nix"
        ],
        [
          "symbolic link",
          "symbolic link"
        ]
      ],
      "raw_glosses": [
        "(computing, *nix) To dissolve a symbolic link by replacing it with a copy of its target."
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/dɪˈɹɛfɹəns/",
      "tags": [
        "UK"
      ]
    }
  ],
  "translations": [
    {
      "code": "fi",
      "lang": "Finnish",
      "lang_code": "fi",
      "sense": "access something to which a pointer or another value points",
      "tags": [
        "with-adessive"
      ],
      "word": "viitata"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "lang_code": "fi",
      "sense": "access something to which a pointer or another value points",
      "word": "seurata"
    },
    {
      "code": "fr",
      "lang": "French",
      "lang_code": "fr",
      "sense": "access something to which a pointer or another value points",
      "word": "déréférencer"
    },
    {
      "code": "de",
      "lang": "German",
      "lang_code": "de",
      "sense": "access something to which a pointer or another value points",
      "word": "dereferenzieren"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "lang_code": "pt",
      "sense": "access something to which a pointer or another value points",
      "word": "desreferenciar"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "lang_code": "ru",
      "roman": "razymenovyvatʹ",
      "sense": "access something to which a pointer or another value points",
      "word": "разыменовывать"
    },
    {
      "code": "es",
      "lang": "Spanish",
      "lang_code": "es",
      "sense": "access something to which a pointer or another value points",
      "word": "desreferenciar"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "lang_code": "sv",
      "sense": "access something to which a pointer or another value points",
      "word": "avreferera"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "lang_code": "fi",
      "sense": "operate on the target of a symbolic link",
      "word": "seurata"
    },
    {
      "code": "fr",
      "lang": "French",
      "lang_code": "fr",
      "sense": "operate on the target of a symbolic link",
      "word": "déréférencer"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "lang_code": "sv",
      "sense": "operate on the target of a symbolic link",
      "word": "avreferera"
    }
  ],
  "word": "dereference"
}

{
  "categories": [
    "English countable nouns",
    "English entries referencing missing etymons",
    "English entries with etymology texts",
    "English entries with etymology trees",
    "English entries with incorrect language header",
    "English lemmas",
    "English nouns",
    "English terms derived from the Proto-Indo-European word *de",
    "English terms derived from the Proto-Indo-European word *déh₁",
    "English terms prefixed with de-",
    "English verbs",
    "Entries with translation boxes",
    "Pages using etymon with no ID",
    "Pages with 1 entry",
    "Pages with entries",
    "Pages with etymology trees",
    "Terms with Finnish translations",
    "Terms with French translations",
    "Terms with German translations",
    "Terms with Portuguese translations",
    "Terms with Russian translations",
    "Terms with Spanish translations",
    "Terms with Swedish translations"
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": ":af",
        "3": "de-",
        "4": "reference",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *de\nProto-Indo-European *-h₁\nProto-Indo-European *déh₁\nProto-Italic *dē\nLatin dē\nLatin dē-der.\nEnglish de-\nEnglish reference\nEnglish dereference\n[Appendix:Glossary#derived_terms|Derived]] from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"of\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*de\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-h₁\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*déh₁\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Italic\", \"term\" : \"*dē\", \"status\" : \"inline\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Latin\", \"term\" : \"dē\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Latin\", \"term\" : \"dē-\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"English\", \"term\" : \"de-\", \"status\" : \"ok\", \"lang\" : \"en\" }, { \"children\" : [ ], \"lang_name\" : \"English\", \"term\" : \"reference\", \"status\" : \"missing\", \"lang\" : \"en\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"English\", \"term\" : \"dereference\", \"status\" : \"ok\", \"lang\" : \"en\" }\" data-lang=\"en\" data-title=\"dereference\">\nFrom de- + reference.",
      "name": "ety"
    }
  ],
  "etymology_text": "Etymology tree\nProto-Indo-European *de\nProto-Indo-European *-h₁\nProto-Indo-European *déh₁\nProto-Italic *dē\nLatin dē\nLatin dē-der.\nEnglish de-\nEnglish reference\nEnglish dereference\nFrom de- + reference.",
  "forms": [
    {
      "form": "dereferences",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "dereference (plural dereferences)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "related": [
    {
      "word": "pointer"
    }
  ],
  "senses": [
    {
      "categories": [
        "English terms with quotations",
        "Quotation templates to be cleaned"
      ],
      "examples": [
        {
          "bold_text_offsets": [
            [
              12,
              23
            ],
            [
              165,
              176
            ]
          ],
          "ref": "1999, Michael Barry Greenwald, Non-blocking synchronization and system design, page 77:",
          "text": "Either each dereference must use a complicated DCAS protocol, or each pointer must include a version number that is managed on each modification and checked on each dereference, or storage management must be tightly coupled […]",
          "type": "quotation"
        }
      ],
      "glosses": [
        "The act by which something is dereferenced."
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/dɪˈɹɛfɹəns/",
      "tags": [
        "UK"
      ]
    }
  ],
  "word": "dereference"
}

Download raw JSONL data for dereference meaning in All languages combined (11.4kB)

{
  "called_from": "form_descriptions/1831",
  "msg": "unrecognized sense qualifier: computing, *nix",
  "path": [
    "dereference"
  ],
  "section": "English",
  "subsection": "verb",
  "title": "dereference",
  "trace": ""
}

{
  "called_from": "form_descriptions/1831",
  "msg": "unrecognized sense qualifier: computing, *nix",
  "path": [
    "dereference"
  ],
  "section": "English",
  "subsection": "verb",
  "title": "dereference",
  "trace": ""
}

{
  "called_from": "form_descriptions/1831",
  "msg": "unrecognized sense qualifier: computing, *nix",
  "path": [
    "dereference"
  ],
  "section": "English",
  "subsection": "verb",
  "title": "dereference",
  "trace": ""
}

{
  "called_from": "form_descriptions/1831",
  "msg": "unrecognized sense qualifier: computing, *nix",
  "path": [
    "dereference"
  ],
  "section": "English",
  "subsection": "verb",
  "title": "dereference",
  "trace": ""
}

This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2026-06-07 from the enwiktionary dump dated 2026-06-01 using wiktextract (e79dea5 and 7f4db16). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.